be struck by one problem after another - Francés Inglés Diccionario